/**
 * Master-Worker模式
 * Master把任务分配给每一个Worker
 * 每一个Worker把处理结果给Master
 *
 * 类似主从节点，实现高并发的吞吐量
 *
 * 实现方案：
 * Master:
 *  使用ConcurrentLinkedQueue存储任务
 *  使用ConcurrentHashMap存储所有的Worker
 *  使用ConcurrentHashMap存储每一个worker并发处理的结果集
 *
 * Worker:
 *  一定是一个线程
 *  需要有Master的任务队列的引用
 *  需要有Master结果集的引用
 */
package com.wxh.bomb.netty.design.masterwoker;